a woollen stuff - Spanish English Dictionary